* {	margin: 0px;padding: 0px;}
body {font-family:SimSun;font-size: 12px;line-height: 180%;color: #6b6b6b; background-color:#f1f1f1; }
.clear {font-size: 0px;clear: both;line-height: 0px;height: 1px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border-style: none;}
a:link {outline: none;TEXT-DECORATION: none;}
a:visited {outline: none;TEXT-DECORATION: none;}
a:hover {outline: none;	TEXT-DECORATION: none;}
a:active {outline: none;TEXT-DECORATION: none;}
ul,li{list-style-type: none;}

/* header ------------------------------*/
#header{background-image: url(../../App_Themes/images/header_bg.jpg);background-position: center top; background-repeat: repeat-x; height: 89px;}
#header .head_box{width: 1000px; height: 89px;margin-left: auto;margin-right: auto;position: relative;}
#header .logo{ position: absolute; top: 0px; left: 0px;}
#header .head_search{background-image: url(../../App_Themes/images/head_search_bg.gif);background-position: center top; background-repeat: no-repeat; width: 241px; height: 22px; padding-top: 5px; padding-left: 10px; padding-right: 10px; position: absolute; top: 48px; right: 0px;}
#header .head_link{ color: #fff; line-height: 30px; background-image: url(../../App_Themes/images/head_link_bg.jpg);background-position: center top; background-repeat: no-repeat; text-align:center; width: 280px; height: 35px; position: absolute; top: 0px; right: 0px;}
#header .head_link a{ color: #fff;}
#header .head_link a:hover{ color: #d9e2fc;}
#header ul.lang{ position: absolute; top: 48px; left: 530px;}
#header ul.lang li{background-image: url(../../App_Themes/images/line1.gif);background-position: left 7px; background-repeat: no-repeat; float: left; padding-left: 15px; margin-left: -15px;}
#header ul.lang li a{color: #6b6b6b; font-weight: bold; display: block; float: left; width: 90px; cursor: pointer;}
#header ul.lang li a:hover{ color:#3f7513;}
#header ul.lang li .txt{ line-height: 210%; text-align: left; float:right; width: 50px;}
#header ul.lang li.frist{ background-image: none;}

/* menu ------------------------------*/
#menu{ background-color:#fff;}
#menu ul.nav_link{font-family:\5FAE\8F6F\96C5\9ED1; font-size: 15px; font-weight: bold;background-image: url(../../App_Themes/images/menu_bg.jpg);background-position: center top; background-repeat: repeat-x; width: 1000px; height: 41px; padding-top: 8px; margin-left: auto;margin-right: auto;}
#menu ul.nav_link li{ text-align: center; float: left;}
#menu ul.nav_link li a{color: #6b6b6b;background-image: url(../../App_Themes/images/nav_link_bg.png);background-position: right top; background-repeat: no-repeat; display: block; width: 137px; height: 35px; line-height:35px; margin-left: -15px;}
#menu ul.nav_link li a:hover{ color: #fff; background-image: url(../../App_Themes/images/menu_on_bg.png);background-position: center top; background-repeat: no-repeat;}
#menu ul.nav_link li.on a{ color: #fff; background-image: url(../../App_Themes/images/menu_on_bg.png);background-position: center top; background-repeat: no-repeat;}
#menu ul.nav_link li.frist a{background-image: url(../../App_Themes/images/menu_frist_bg.png);background-position: right top; background-repeat: no-repeat; margin-left: 5px;}
#menu ul.nav_link li.frist a:hover{background-image: url(../../App_Themes/images/menu_frist_on_bg.png);background-position: right top; background-repeat: no-repeat;}
#menu ul.nav_link li.frist.on a{background-image: url(../../App_Themes/images/menu_frist_on_bg.png);background-position: right top; background-repeat: no-repeat;}
#menu ul.nav_link li.last a{background-image: url(../../App_Themes/images/nav_last_bg.png);background-position: right top; background-repeat: no-repeat;}
#menu ul.nav_link li.last a:hover{background-image: url(../../App_Themes/images/menu_on_bg.png);background-position: center top; background-repeat: no-repeat;}
#menu ul.nav_link li.last.on a{background-image: url(../../App_Themes/images/menu_on_bg.png);background-position: center top; background-repeat: no-repeat;}

/* flash ------------------------------*/
#flash{background-image: url(../../App_Themes/images/flash_bg.jpg);background-position: center top; background-repeat: repeat-x; height: 315px; padding-top: 1px; }
#flash .flash_box{width: 1000px;margin-left: auto;margin-right: auto;}
.mainbox{ overflow: hidden; position:relative;width: 1000px; height: 307px;}
.flashbox{position:relative;height: 307px;}
.imagebox{text-align:center;position:relative;z-index:10;height: 307px;}
.bitdiv{display:inline-block;width:13px;height:13px;margin:0 20px 0px 0px;cursor:pointer;float:right;}
.defimg{background:url(../../App_Themes/images/icon.png) no-repeat;}
.curimg{background:url(../../App_Themes/images/icon_on.png)  no-repeat;}

/* content ------------------------------*/
#content{width: 960px; padding-left: 20px; padding-right: 20px; padding-top: 3px; padding-bottom: 8px; margin-left: auto;margin-right: auto;}
#content .c_left{ float: left; width: 638px;}
#content .c_right{ float: right; width:314px;}
#content .c_top{background-image: url(../../App_Themes/images/c_top_bg.jpg);background-position: center bottom; background-repeat: no-repeat; height: 10px;}
#content .c_top2{background-image: url(../../App_Themes/images/c_top2_bg.jpg);background-position: center bottom; background-repeat: no-repeat; height: 10px;}
#content .c_box1{background-image: url(../../App_Themes/images/c_box1_bg.jpg);background-position: center top; background-repeat: repeat-y;}
#content .c_box1 .area{background-image: url(../../App_Themes/images/c_box1_area_bg.jpg);background-position: center bottom; background-repeat: no-repeat;height:auto !important; min-height:270px; height:270px;}
#content .c_box1 .box{ padding-left: 15px; padding-right: 15px;}
#content .c_box1_2{background-image: url(../../App_Themes/images/c_box1_2_bg.jpg);background-position: center top; background-repeat: repeat-y;}
#content .c_box1_2 .area{background-image: url(../../App_Themes/images/c_box1_2_area_bg.jpg);background-position: center bottom; background-repeat: no-repeat;height:auto !important; min-height:129px; height:129px;}
#content .c_box1_2 .box{ padding-left: 15px; padding-right: 15px;}
#content .c_box1_2 .box_bg{background-image: url(../../App_Themes/images/icon_tel.png);background-position: right bottom; background-repeat: no-repeat;}
#content .c_box2{ float: left; width: 180px;}
#content .c_box3{ float:right; width: 410px;}
#content .c_bottom{background-image: url(../../App_Themes/images/c_bottom_bg.jpg);background-position: center top; background-repeat: no-repeat; height: 10px;}
#content .c_bottom2{background-image: url(../../App_Themes/images/c_bottom2_bg.jpg);background-position: center top; background-repeat: no-repeat; height: 10px;}
#content .c_title1{font-family:\5FAE\8F6F\96C5\9ED1; color:#0033ca; font-size: 18px;background-image: url(../../App_Themes/images/c_title1_bg.gif);background-position: left 2px; background-repeat: no-repeat; height: 30px; padding-left: 20px; margin-bottom: 10px; border-bottom: 1px solid #e9e9e9;}
#content .c_title2{ color:#0033ca; font-size: 14px; font-weight: bold;}
#content .c_title2 a{ color:#0033ca;}
#content .c_title2 a:hover{ color:#3f7513;}
#content ul.c_link1{ font-size: 16px; line-height:16px; font-weight: bold;}
#content ul.c_link1 li{ padding-bottom: 8px; margin-bottom: 8px; border-bottom: 1px dashed #7d98e6;}
#content ul.c_link1 li a{ color:#0033ca; background-image: url(../../App_Themes/images/c_link1_bg.png);background-position: left top; background-repeat: no-repeat; height: 15px; padding-top: 2px; padding-left: 25px;}
#content ul.c_link1 li a:hover{ color:#3f7513;background-image: url(../../App_Themes/images/c_link1_on_bg.png);}
#content .more{ float:right;}

/* side ------------------------------*/
#side{float: left;width: 213px; overflow: hidden;}
#side .s_top{background-image: url(../../App_Themes/images/s_top_bg.jpg);background-position: center bottom; background-repeat: no-repeat; height: 12px;}
#side .s_top2{background-image: url(../../App_Themes/images/s_top2_bg.jpg);background-position: center bottom; background-repeat: no-repeat; height: 12px;}
#side .s_box1{ background-color:#e5e5e5;}
#side .s_box1 .area{ width: 198px; margin-left: auto; margin-right: auto;}
#side .s_box2{background-image: url(../../App_Themes/images/s_box2_bg.jpg);background-position: center bottom; background-repeat: no-repeat; padding-bottom: 5px;}
#side .s_box3{background-image: url(../../App_Themes/images/s_box3_bg.jpg);background-position: center top; background-repeat: repeat-y;}
#side .s_box3 .area{background-image: url(../../App_Themes/images/s_box3_area_bg.jpg);background-position: left bottom; background-repeat: no-repeat;height:auto !important; min-height:130px; height:130px; width: 168px; padding-left: 15px; padding-right: 15px;}
#side .s_bottom{background-image: url(../../App_Themes/images/s_bottom_bg.jpg);background-position: center bottom; background-repeat: no-repeat; height: 12px;}
#side .s_bottom2{background-image: url(../../App_Themes/images/s_bottom2_bg.jpg);background-position: center top; background-repeat: no-repeat; height: 12px; margin-bottom: 10px;}
#side .s_title1{ height: 35px; padding-left: 10px; margin-bottom: 6px;}
#side .s_title1 .name{font-family:\5FAE\8F6F\96C5\9ED1; color:#0147e1; font-size: 30px; line-height:30px; font-weight: bold; float: left;}
#side .s_title1 .right{ line-height: 120%; float: left; padding-top: 3px; padding-left: 5px;}
#side .s_title1 .txt{font-family:\5FAE\8F6F\96C5\9ED1; color:#454546; font-size: 14px; font-weight: bold;}
#side .s_title1 .en{ color:#4d70e8; float: left;}
#side .s_title2{font-family:\5FAE\8F6F\96C5\9ED1; color:#0147e1; font-size: 18px; font-weight: bold; line-height:46px; background-image: url(../../App_Themes/images/s_title2_bg.jpg);background-position: center top; background-repeat: no-repeat; height: 46px; padding-left: 15px;}
#side ul.s_link1{font-family:\5FAE\8F6F\96C5\9ED1; font-size: 14px;}
#side ul.s_link1 li{ margin-bottom: 5px;}
#side ul.s_link1 li a{ color:#002cd5; line-height:32px; background-image: url(../../App_Themes/images/s_link1_bg.jpg);background-position: left top; background-repeat: no-repeat; display: block; height: 34px; padding-left: 54px;}
#side ul.s_link1 li a:hover{ color:#1f8b01; background-image: url(../../App_Themes/images/s_link1_on_bg.jpg);}
#side ul.s_link1 li.on a{ color:#1f8b01; background-image: url(../../App_Themes/images/s_link1_on_bg.jpg); font-size: 18px;}
#side .s_link2{ margin-top: 8px;}
#side .ss{ width: 147px; margin-left: auto; margin-right: auto;}
#side .ss .hidden{ display: none;}
#side .link{}
#side ul.s_link1 li .link a { color:#0033d5; font-size: 12px; line-height:24px; overflow:hidden; background-image: url(../../App_Themes/images/ss.jpg);background-position: left top; background-repeat: no-repeat; text-align:center; display: block; width: 147px;  height: 24px; padding-left: 0px;}
#side ul.s_link1 li .link a:hover{ color:#fff; background-image: url(../../App_Themes/images/ss_on.jpg);}
#side ul.s_link1 li .link.on a{ color:#fff; background-image: url(../../App_Themes/images/ss_on.jpg);}

/* main ------------------------------*/
#main{float: right;	width: 736px; overflow: hidden;}
#main .indent{ padding-left: 30px; padding-right: 30px;}
#main .m_box1{background-image: url(../../App_Themes/images/m_box1_bg.jpg);background-position: center top; background-repeat: repeat-y;}
#main .m_box1_area{background-image: url(../../App_Themes/images/m_box1_area_bg.jpg);background-position: left bottom; background-repeat: no-repeat;height:auto !important; min-height:580px; height:580px; padding-bottom: 30px;}
#main .m_box2{ background-color:#499a32; float: left; padding: 5px; margin-left: 45px; margin-top: 30px;}
#main .m_box3{background-image: url(../../App_Themes/images/icon_tel.png);background-position: right bottom; background-repeat: no-repeat; width: 500px; margin-left: auto; margin-right: auto; margin-top: 50px;height:auto !important; min-height:100px; height:100px;}
#main .m_box3 a{ color:#0033ca;}
#main .m_box3 a:hover{ color:#1f8b01;}
#main .m_box4{ width: 462px; 
margin-left: auto; margin-right: auto; padding-top: 20px;
}
#main .m_title1{background-image: url(../../App_Themes/images/m_title1_bg.jpg);background-position: left top; background-repeat: no-repeat; height: 52px; padding-right: 15px; margin-bottom: 20px;}
#main .m_title1 .title{font-family:\5FAE\8F6F\96C5\9ED1; color:#fafafc; font-size: 18px; text-align: center; float: left; width: 125px; margin-top: 19px;}
#main .m_title2{font-family:\5FAE\8F6F\96C5\9ED1; color:#002cd5; font-size: 18px; text-align:center; margin-bottom: 10px;}
#main .m_txt1{font-family:\5FAE\8F6F\96C5\9ED1; color:#0356d2; font-size: 20px; margin-bottom: 10px;}
#main .m_txt2{ text-align:center; padding-bottom: 10px; margin-bottom: 15px; border-bottom: 1px solid #e4e4e4;}
#main .m_txt3{ font-size: 16px; font-weight: bold; text-align: center; margin-top: 50px;}
#main .m_pic1{ float: left;width: 212px; margin-top: 20px; margin-left: 25px; display: inline;}
#main .m_pic1 .pic_img{ background-color:#fff; border: 1px solid #ccc; width: 212px;height: 142px;display: table-cell;line-height:142px;text-align:center;vertical-align:middle;*display: block;*font-size:142px;}
#main .m_pic1 .pic_img img{vertical-align:middle;}
#main .m_pic1 .pic_txt{background-image: url(../../App_Themes/images/bg1.png);background-position: center top; background-repeat: no-repeat; text-align:center; height: 29px; margin-top: 10px;}
#main .m_pic1 .pic_txt a{ color:#0258eb;}
#main .m_pic1 .pic_txt a:hover{ color:#1f8b01;}
#main ul.m_link1{}
#main ul.m_link1 li{color: #ec9a1f; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #81a6b8;}
#main ul.m_link1 li a{color: #6b6b6b;}
#main ul.m_link1 li a:hover{color: #1f8b01;}
#main ul.m_link1 li .date{color: #6b6b6b; float:right;}
#main .page{ padding-top: 10px; margin-top: 20px; border-top: 1px solid #e4e4e4;}
#main .page a{color: #0033ca;}
#main .page a:hover{color: #1f8b01;}
#main .page .back{ float:right;}
#main .location{ color:#1f8b01; font-size: 12px; font-weight: normal; float: right; margin-top: 20px;}
#main .location a{ color:#1f8b01;}
#main .location a:hover{ color:#003ad9;}

/* footer ------------------------------*/
#footer{ color:#3c3c3c; background-color:#d5d5d5;background-image: url(../../App_Themes/images/footer_bg.jpg);background-position: center top; background-repeat: repeat-x;}
#footer .foot_box{ text-align:center; width: 1000px; margin-left: auto; margin-right: auto; padding-top: 15px; padding-bottom: 15px;}

/* public ------------------------------*/
.font_red{ color: #f30000;}
.form_s{ background-color:#f1f1f1; width: 120px; height: 20px; padding-top: 4px; border: 1px solid #0895f3;}
.form_m{ background-color:#f1f1f1; width: 200px; height: 20px; padding-top: 4px; border: 1px solid #0895f3;}
.form_sel{ background-color:#f1f1f1; width: 200px; height: 24px; border: 1px solid #0895f3;}
.form_search{ width: 188px; height: 18px; border: 0;}
.btn_search{background-image: url(../../App_Themes/images/btn_search.gif);background-position: center top; background-repeat: no-repeat; float:right; width: 30px; height: 18px; border: 0; cursor: pointer;}
.btn_login{background-image: url(../../App_Themes/images/btn_login.gif);background-position: center top; background-repeat: no-repeat; width: 50px; height: 24px; border: 0; cursor: pointer;}
.btn_reg{background-image: url(../../App_Themes/images/btn_reg.gif);background-position: center top; background-repeat: no-repeat; width: 50px; height: 24px; border: 0; cursor: pointer;}
.btn_reg2{background-image: url(../../App_Themes/images/btn_reg2.gif);background-position: center top; background-repeat: no-repeat; width: 124px; height: 23px; border: 0; cursor: pointer;}
.btn_send{background-image: url(../../App_Themes/images/btn_send.gif);background-position: center top; background-repeat: no-repeat; width: 50px; height: 24px; border: 0; cursor: pointer;}
table {border-collapse: collapse;}
table.table1 { font-size: 14px; WIDTH: 100%;}
table.table1 th {text-align: left;vertical-align: top;}
table.table1 td {text-align: left;vertical-align: top; padding-top: 5px; padding-bottom: 5px;}
table.table1 a{ font-size: 12px; color:#0d90eb;}
table.table1 a:hover{ color:#1f8b01;}
table.table2 { font-size: 14px; WIDTH: 100%;}
table.table2 th { font-weight: normal; text-align: right;vertical-align: top; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px;}
table.table2 td {text-align: left;vertical-align: top; padding-top: 10px; padding-bottom: 10px; padding-left: 5px; padding-right: 5px;}
table.table2 td.td2 {text-align: center;}
table.table2 a{ font-size: 12px; color:#0d90eb;}
table.table2 a:hover{ color:#1f8b01;}

/* gallery_prod ------------------------------*/
.img-scroll {position: relative; WIDTH: 410px}
.img-scroll .prev { line-height: 300px; overflow: hidden; background-image: url(../../App_Themes/images/left.png); background-position: left top; background-repeat: no-repeat; width: 11px; height: 55px; position: absolute; top: 85px; left: 0px; z-index: 10; cursor: pointer;}
.img-scroll .next { line-height: 300px; overflow: hidden; background-image: url(../../App_Themes/images/right.png); background-position: left top; background-repeat: no-repeat; width: 11px; height: 55px; position: absolute; top: 85px; right: 0px; z-index: 10; cursor: pointer;}
.img-list {	position: relative; WIDTH: 375px; OVERFLOW: hidden; left: 18px;}
.img-list ul {WIDTH: 9999px}
.img-list li {TEXT-ALIGN: center; WIDTH: 375px; DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: 10px}
.img-list li .pic_img{width: 375px;height: 210px;display: table-cell;line-height:210px;text-align:center;vertical-align:middle;*display: block;*font-size:210px;}
.img-list li .pic_img img{vertical-align:middle;}
.img-list li .pic_txt { font-weight: bold; text-align:center; margin-top: 5px;}

/* sel_news ------------------------------*/
.hidden { display: none }
.block { display: block }
.bx_chgBtn { overflow: hidden; }
.bx_chgBtn ul{ height: 20px;}
.bx_chgBtn ul li{ float: left;}
.bx_chgBtn ul .mCon_btn { color: #0033ca; font-size: 12px; font-weight: normal; background-image: url(../../App_Themes/images/line2.gif); background-position: right 3px; background-repeat: no-repeat; padding-right: 8px; margin-right: 8px; cursor: pointer;}
.bx_chgBtn ul .mCon_btn.last { background-image: none;}
.bx_chgBtn ul .mCon_Cutbtn { color: #3f7513;}
.bx_chgBtn ul .mCon_btn a { color: #0033ca; font-size: 13px; font-weight: bold; height: 20px; display: inline-block;}
.bx_chgBtn ul .mCon_Cutbtn a { color: #3f7513;}
.mu1 li { color:#6b6b6b; background-image: url(../../App_Themes/images/arrow1.gif); background-position: left 8px; background-repeat: no-repeat; padding-left: 12px; margin-top: 5px; }
.mu1 li a{ color: #6b6b6b;}
.mu1 li a:hover{ color: #3f7513;}
.mCon_conTxt a { color:#0033ca;}
.mCon_conTxt a:hover { color:#3f7513;}

/* s_sel_contact ------------------------------*/
#s_sel{background-image: url(../../App_Themes/images/s_sel_bg.jpg);background-position: center top; background-repeat: repeat-y;}
#s_sel h2{font-size: 14px;  line-height: 230%; text-align: center; width: 198px;}
#s_sel h2 a{ color:#0640d9; background-image: url(../../App_Themes/images/h2_bg.jpg); background-position: center top; background-repeat: no-repeat;}
#s_sel h2.h2 a.no1{color:#fff;background-image: url(../../App_Themes/images/h2_on_bg.jpg); background-position: center top; background-repeat: no-repeat;}
#s_sel ul{ text-align: left; margin: 0; padding:0;}
#s_sel a{display: block;}
#s_sel .no{ display: none;}
#s_sel h2 .box{ font-size: 12px; line-height: 160%; font-weight: normal; padding-top: 5px; padding-bottom: 5px; padding-left: 8px; padding-right: 8px;}
#s_sel h2 .box a{ color:#0033ca; background-image: none;}
#s_sel h2 .box a:hover{ color:#3f7513;}

/* s_sel_service ------------------------------*/
.tabBox{}
ul.tabTag{ font-size: 14px; background-image: url(../../App_Themes/images/tabTag_bg.jpg);background-position: left top;background-repeat: repeat-x;height: 45px; float: left;}
ul.tabTag li{font-family:SimSun; line-height:38px; background-image: url(../../App_Themes/images/line3.jpg);background-position: right top;background-repeat: no-repeat; float: left;width: 110px;height: 45px;text-align: center;cursor: pointer;
filter:Dropshadow(offx=1,offy=0,color=white)Dropshadow(offx=0,offy=1,color=white)Dropshadow(offx=0,offy=-1,color=white)Dropshadow(offx=0,offy=0,color=white);text-shadow:0 0 3px #FFF; }
ul.tabTag li.active{font-family:\5FAE\8F6F\96C5\9ED1; color:#fff; line-height:33px; background-image: url(../../App_Themes/images/tabTag_on_bg.jpg);background-position: center top;background-repeat: no-repeat;
filter:Dropshadow(offx=1,offy=0,color=white)Dropshadow(offx=0,offy=1,color=white)Dropshadow(offx=0,offy=-1,color=white)Dropshadow(offx=0,offy=0,color=white);text-shadow:0 0 0 #FFF;}
.tabCon{padding: 20px;}
.tCon{display: none;}

/*CSS scott style pagination*/
DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top: 30px;
}
DIV.scott A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #88af3f; MARGIN-RIGHT: 2px; PADDING-TOP: 2px;
}
DIV.scott A:hover {
	COLOR: #388430;
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #388430 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #388430 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #388430 1px solid; COLOR: #388430; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #388430 1px solid;
}
DIV.scott SPAN.disabled {
	COLOR: #638425;
}